History
History
Synonyms
UK
US
Meaning:
deposit

an amount of money that is deposited

down payment; money saved

gleanings

small items of knowledge from various sources

provision for future

savings

money saved

provision for future

MONEY IN THE BANK as in Wiktionary
MONEY IN THE BANK as in Wikipedia